package com.dwxt.parabolic.entity;

import java.util.Date;

/**
 * @author Long Yan
 * @date 2021/03/03
 */
public class Device {
    private String id;

    /**
     * 相机数量
     */
    private Integer cameraCount;

    private Integer checking;

    /**
     * 所属公司id
     */
    private String companyId;

    /**
     * 所属公司名称
     */
    private String companyName;

    private Date createTime;

    /**
     * 是否删除
     */
    private Integer deleteFlag;

    /**
     * 设备敏感度
     */
    private Integer deviceSensitivity;

    /**
     * 设备状态
     */
    private Integer deviceStatus;

    private String ip;

    private Integer isOnline;

    private String name;

    private Date newBeattime;

    private String newVersion;

    private Integer rebooting;

    private String serial;

    /**
     * 是否启用
     */
    private Integer status;

    private String type;

    private Date updateTime;

    private String verifyCode;

    private String version;

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id == null ? null : id.trim();
    }

    public Integer getCameraCount() {
        return cameraCount;
    }

    public void setCameraCount(Integer cameraCount) {
        this.cameraCount = cameraCount;
    }

    public Integer getChecking() {
        return checking;
    }

    public void setChecking(Integer checking) {
        this.checking = checking;
    }

    public String getCompanyId() {
        return companyId;
    }

    public void setCompanyId(String companyId) {
        this.companyId = companyId == null ? null : companyId.trim();
    }

    public String getCompanyName() {
        return companyName;
    }

    public void setCompanyName(String companyName) {
        this.companyName = companyName == null ? null : companyName.trim();
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Integer getDeleteFlag() {
        return deleteFlag;
    }

    public void setDeleteFlag(Integer deleteFlag) {
        this.deleteFlag = deleteFlag;
    }

    public Integer getDeviceSensitivity() {
        return deviceSensitivity;
    }

    public void setDeviceSensitivity(Integer deviceSensitivity) {
        this.deviceSensitivity = deviceSensitivity;
    }

    public Integer getDeviceStatus() {
        return deviceStatus;
    }

    public void setDeviceStatus(Integer deviceStatus) {
        this.deviceStatus = deviceStatus;
    }

    public String getIp() {
        return ip;
    }

    public void setIp(String ip) {
        this.ip = ip == null ? null : ip.trim();
    }

    public Integer getIsOnline() {
        return isOnline;
    }

    public void setIsOnline(Integer isOnline) {
        this.isOnline = isOnline;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name == null ? null : name.trim();
    }

    public Date getNewBeattime() {
        return newBeattime;
    }

    public void setNewBeattime(Date newBeattime) {
        this.newBeattime = newBeattime;
    }

    public String getNewVersion() {
        return newVersion;
    }

    public void setNewVersion(String newVersion) {
        this.newVersion = newVersion == null ? null : newVersion.trim();
    }

    public Integer getRebooting() {
        return rebooting;
    }

    public void setRebooting(Integer rebooting) {
        this.rebooting = rebooting;
    }

    public String getSerial() {
        return serial;
    }

    public void setSerial(String serial) {
        this.serial = serial == null ? null : serial.trim();
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = type == null ? null : type.trim();
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    public String getVerifyCode() {
        return verifyCode;
    }

    public void setVerifyCode(String verifyCode) {
        this.verifyCode = verifyCode == null ? null : verifyCode.trim();
    }

    public String getVersion() {
        return version;
    }

    public void setVersion(String version) {
        this.version = version == null ? null : version.trim();
    }
}